it subserved - Deutsch Englisch Wörterbuch